(() => {
    var __webpack_modules__ = ({
        <%for(let key in modules){%>
        "<%-key%>": ((module) => {
            eval(`<%-modules[key]%>`);
        }),
        <%}%>
    });

    var __webpack_module_cache__ = {};

    // The require function
    function __webpack_require__(moduleId) {
        // Check if module is in cache
        var cachedModule = __webpack_module_cache__[moduleId];

        if (cachedModule !== undefined) {
            return cachedModule.exports;
        }

        var module = __webpack_module_cache__[moduleId] = {
            exports: {}
        };

        __webpack_modules__[moduleId](module, module.exports, __webpack_require__);

        return module.exports;
    }

    var __webpack_exports__ = __webpack_require__("<%-entryId%>");
})();
